home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
editor
/
editor2
/
textengn.lha
/
Textengine
/
TEM
/
letter.tes
< prev
next >
Wrap
Text File
|
1996-12-23
|
918b
|
60 lines
/* $VER: letter.tes 1.0 (7.10.96) */
/* start */
options results
parse arg n x y
signal on syntax
myhost=n||" '"||x||"'"
interpret myhost
/* main */
'GOTO BYTE=1'
'REPLACE STRING="<LETTER>" BY="<PREPROCESSEDltr>" NEXT WILD=FALSE'
'GOTO LINE 2 COLUMN 1'
'QUERY LEN VAR VARX'
if VARX<50 then do
'TEXT T="<G>"'
'SMARTCR'
'QUERY ANYCHAR'
if RESULT="TRUE" then do
'CR'
'TEXT T="<G>"'
'GOTO LINE 2 COLUMN 3'
'DELETE LEFT'
'TEXT T="<B>"'
'GOTO EOL'
'TEXT T="</B><BREAK>"'
'DOWN'
'DOWN'
end
else 'UP'
'DOWN'
'SMARTCR'
end
'FIRST'
'TEXT T="<NOI>"'
'REPLACE STRING="<MFG" BY="<NOI><I>Mit freundlichen Grüßen</I>" WILD=FALSE NEXT QUIET CONFIRM=FALSE'
if RC=0 then do
'QUERY CODE'
if RESULT=32 then do
'DEL'
'TEXT T="<G>"'
'CR'
'CR'
'GOTO EOL'
'BACK'
'TEXT T="</G>"'
end
else 'DELETE EOL'
end
/* end */
exit 0
syntax:
say "Sorry, error line" SIGL ":" errortext(RC) ":-("
exit 20